---
title: Download
description: Download the latest version of NETworkManager
---

import Link from "@docusaurus/Link";
import styles from "./styles.module.css";

# Download

## Latest

Version: **2024.4.21.0**<br />
Release date: **21.04.2024**

Download the latest binaries via GitHub Releases:

<div className={`${styles.downloadButtonContainer} margin-bottom--lg`}>
  <Link
    className={`button button--primary ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2024.4.21.0/NETworkManager_2024.4.21.0_Setup.exe"
  >
    Setup
  </Link>
  <Link
    className={`button button--info ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2024.4.21.0/NETworkManager_2024.4.21.0_Portable.zip"
  >
    Portable
  </Link>
  <Link
    className={`button button--info ${styles.downloadButton}`}
    to="https://github.com/BornToBeRoot/NETworkManager/releases/download/2024.4.21.0/NETworkManager_2024.4.21.0_Archive.zip"
  >
    Archive
  </Link>
</div>

<div className={`${styles.shieldsContainer}`}>
  <p>
    <a
      className={`${styles.shields}`}
      href="https://github.com/BornToBeroot/NETworkManager/releases"
      target="_blank"
    >
      <img
        alt="All releases"
        src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/total.svg?style=for-the-badge&logo=github"
      />
    </a>
    <a
      className={`${styles.shields}`}
      href="https://github.com/BornToBeroot/NETworkManager/releases/latest"
      target="_blank"
    >
      <img
        alt="Latest release"
        src="https://img.shields.io/github/downloads/BornToBeroot/NETworkManager/latest/total.svg?style=for-the-badge&logo=github"
      />
    </a>
  </p>
</div>

Here you can find the [changelog](/docs/changelog/2024-4-21-0).

:::info

**Setup** [Recommended]<br />
Installs NETworkManager on your system for all users (requires administrator privileges).<br />
Profiles and settings are stored in the user profile under `Documents\NETworkManager`.<br />

**Portable**<br />
Run NETworkManager anywhere without installation (e.g. USB stick, network share).<br />
Profiles and settings are stored in the same directory as the executable. Upgrades are supported by copying the `Profiles` and `Settings` directories to the newly downloaded version.

**Archive**<br />
Run NETworkManager anywhere without installation (e.g. USB stick, network share).<br />
Profiles and settings are stored in the user profile under `Documents\NETworkManager`. Might be useful for custom deployment senarios (e.g. Terminal Server, Intune, etc.).

See also the [system requirements](#system-requirements).

:::

### Hashes

File hashes of the above downloads:

| File                                      | `SHA256`                                                           |
| :---------------------------------------- | :----------------------------------------------------------------- |
| `NETworkManager_2024.4.21.0_Setup.exe`    | `C0A49E98C788CC0C69B0AAA87D7550B7307B797A761B8913D1CDAE305FDFF666` |
| `NETworkManager_2024.4.21.0_Portable.zip` | `85AB794D44FEC49A08FBD261C00689E8D50A50DF9787B85946752B1F180373B6` |
| `NETworkManager_2024.4.21.0_Archive.zip`  | `96DAFC53A89A86E7FF9C971F5136FD9474BF2CCB956C724EE93C10B231B25819` |

:::info

You can verify the file hash with the following PowerShell command:

```powershell
Get-FileHash -Path .\NETworkManager_{VERSION}_Setup.exe -Algorithm SHA256
```

:::

## Pre-release

Features under development are (sometimes) available as pre-releases directly via [GitHub Releases](https://github.com/BornToBeRoot/NETworkManager/releases).

You can help to improve the software by testing pre-release versions and reporting bugs via [GitHub Issues](https://github.com/BornToBeRoot/NETworkManager/issues/new/choose).

:::warning

Please note that pre-release versions are not as stable as regular versions and may contain more bugs.

:::

## System requirements

- Windows 10 / Server x64 (1809 or later)
- [.NET Desktop Runtime 8.0 (LTS) - x64](https://dotnet.microsoft.com/en-us/download/dotnet/8.0/runtime)

## Package Manager

NETworkManager is available through the following package managers.

### Chocolatey

Install via Chocolatey:

```PowerShell
choco install networkmanager
```

Chocolatey package: [chocolatey.org/packages/NETworkManager](https://chocolatey.org/packages/NETworkManager)

### WinGet

Install via WinGet:

```PowerShell
winget install BornToBeRoot.NETworkManager
```

WinGet source: [github.com/microsoft/winget-pkgs](https://github.com/microsoft/winget-pkgs/tree/master/manifests/b/BornToBeRoot/NETworkManager/)

### Evergreen

Get the latest release via Evergreen:

```PowerShell
# Get release via Evergreen
Get-EvergreenApp -Name NETworkManager

# Get release via Evergreen and save the setup file to disk
Get-EvergreenApp -Name NETworkManager | Save-EvergreenApp -Path C:\Users\$env:Username\Downloads\
```

Evergreen PowerShell module: [github.com/aaronparker/evergreen](https://github.com/aaronparker/evergreen)

## Silent install

Install silent with the following command:

```
.\NETworkManager_{VERSION}_Setup.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="desktopicon" /SP-
```

:::info

The setup is based on [InnoSetup](https://jrsoftware.org/isinfo.php) and the common [command line parameters](https://jrsoftware.org/ishelp/index.php?topic=setupcmdline) are supported.

:::
